fucking piece of shit - German English Dictionary